lash (out) [uk] - French English Dictionary